@charset "utf-8";
/* CSS Document */
/*common*/
em,i{ font-style:normal;}

/*搜索*/
.doyoo_f_original{overflow:scroll!important;}
.doyoo_f_frame{display:none!important;}
.sou{ background:#fafafa;}
.sea_key{height: 120px;   overflow: hidden;}
.search{width:426px;padding-top:38px;height: 82px;padding-left:4px;background:url("../images/seach_r.jpg") no-repeat right center; overflow:hidden;}
.span_black{ display:block; width:426px;}
.search .inp01{border-left:none;border-right:none; float:left; width:322px;height:36px;line-height:36px; border-bottom:1px solid #cccccc;border-top:1px solid #cccccc; font-size:14px;}
.search .inp02{ float:left; width:39px;height:38px; background:url("../images/seach_btn.jpg") no-repeat; border: none;}
.keywords{ height: 34px; line-height: 34px;}
.keywords b{ font-size:14px; color: #555555;}
.keywords a{ color:#676767; display:inline-block;font-size:14px; margin-right: 20px;}
.sea_key .div-tel{ width:354px;height:116px;background:url("../images/seach_r.jpg") no-repeat right center; overflow:hidden;}
.sea_key .search-tel{  line-height: 14px; margin-top: 37px; margin-left:57px;background:url("../images/h_tel.jpg") no-repeat left 4px;height:80px;}
.sea_key .search-tel b{padding-left:57px;color:#333333; font-family:Arial; font-size:30px; height:36px; line-height:24px;}
.sea_key .search-tel .rx_le{ padding-left:57px;color: #555555;font-size: 14px;display: block; height:26px;}
.span_wz{width:160px; overflow:hidden;line-height:24px; height:80px; margin-top: 38px; padding-left: 53px;}
.span_wz .span_black{ color:#333333; font-size:16px;}
.seach_bg{ background-color:#e9e9e9; height: 4px; width: 100%;display: block;}

/*productcolumn*/
.probj{ height:644px; padding-top:71px;}
.probj .pro-tit{ height: 110px;overflow: hidden;text-align: center;}
.probj .pro-tit a img{ width: 270px;height: 48px;}
.probj .pro-tit h1{ height: 60px;text-align: center;color: #333333; font-size: 20px;line-height: 45px; display: block; font-weight: 100;}
.probj .pro-column{height: 60px;overflow: hidden;display: block;}
.probj .pro-column .pro-tit{height: 60px; width: 139px;display: block;}
.probj .pro-column .pro-tit a img{height: 60px; width: 139px;}
.probj .pro-column .pro-titr{width: 859px;height: 58px; border: 1px solid #dedede;}
.probj .pro-column .pro-titr ul li{width: 143px;display: block;float: left;height: 58px;line-height: 58px;background:url("../images/pro_ico.jpg") no-repeat 17px center;}
.probj .pro-column .pro-titr ul li a{font-size: 16px;color: #333333;margin-left: 39px;}
.probj .product{height: 446px; margin-top: 28px;overflow: hidden;}
.probj .product .pro-imgl{ width: 495px;height: 372px;float: left; }
.probj .product .pro-imgl dl{ width: 495px;height: 372px;border: 1px solid #dddddd;}
.probj .product .pro-imgl dl{position:relative;}
.probj .product .pro-imgl dd{position:absolute;bottom: 0px;text-align:center;width: 100%;height:38px;line-height: 38px;background:#fff;  opacity:0.7;}
.probj .product .pro-imgl dd a{ color:#333333 !important;}
.probj .product .pro-imgl dd a{color: #555555;font-size: 14px;}
.probj .product .pro-imgl dl dt{width: 495px;height: 372px;overflow: hidden;}
.probj .product .pro-imgl dl dt a img{width: 495px;height: 372px;}
.probj .product .pro-imgl dl dd a{color: #555555; font-size: 14px;}
.probj .product .pro-imgr{ width: 497px;height: 374px;float: right; }
.probj .product .pro-imgr ul li{position:relative;margin: 0 8px 6px 0; height: 182px;width: 242px;display: block; border: 1px solid #dddddd; float: left;}
.probj .product .pro-imgr ul li a img{height: 182px;width: 242px;}
.probj .product .pro-imgr ul li.pro-no{margin-right: 0px;}
.probj .product .pro-imgr ul li .pro-zzc{font-size: 14px;color: #FFFFFF; text-align: center; position: absolute;top: 0px;left: 0px;padding:38px 63px 0 63px;height: 144px;width: 116px;display: block;background:url("../images/promin.png");display: none;}
.probj .product .pro-imgr ul li .pro-zzc a{font-size: 14px;color: #FFFFFF;}
.probj .product .pro-imgr ul li .pro-zzc h3{width: 113px;height: 28px;display:block;line-height: 27px;border: 1px solid #FFFFFF;margin-top: 17px;}
.probj .product .pro-imgr ul li .pro-zzc h2{width: 113px;height: 28px;display:block;line-height: 27px;background-color: #f67406;margin-top: 10px;}
.probj .product .pro-imgr ul li:hover .pro-zzc,.probj .product .pro-imgr ul li.cur .pro-zzc{display: block;}

/*exam*/
.pj-slide{ float:right;}

.exam-bj{height: 711px;overflow: hidden;background:url("../images/exam_bj.jpg") no-repeat center top;}
.exam-bj .exam-le{ width: 259px; margin-top:71px;height: 571px;overflow: hidden;}
.exam-bj .exam-le h2{width: 259px;background:url("../images/project_tit.jpg") no-repeat center top;text-align:center;line-height: 123px;height: 89px;}
.exam-bj .exam-le h2 a i{color: #fbc2a5;font-size: 16px;text-transform: uppercase;}
.exam-bj .exam-le ul li{height: 60px;line-height: 60px;background:url("../images/project_ico.jpg") no-repeat 29px center; background-color: #ffffff;border-bottom: 1px solid #e3e3e3;border-left: 1px solid #e3e3e3;}
.exam-bj .exam-le ul li.exam-no{border-bottom: none;}
.exam-bj .exam-le ul li a{color: #333333;font-size: 15px; margin-left:57px;}
.exam-bj .exam-le ul li:hover,.exam-bj .exam-le ul li.cur{ border-left: 2px solid #ffa12a;width: 258px;}
.exam-bj .exam-le ul li:hover a,.exam-bj .exam-le ul li.cur a{font-weight: bold;}

.exam-bj .exam-le .exam-lx{width: 259px;height: 118px;background:url("../images/project_lx.jpg") no-repeat center top;display: block;float: left;}
.exam-bj .exam-le .exam-lx span{width: 110px;height: 30px;display: block;background-color: #f67406; text-align: center;line-height: 30px; margin-top:82px; margin-left:130px;}
.exam-bj .exam-le .exam-lx span a{color: #ffffff;font-size: 14px;}
.exam-bj .exam-le .exam-lx i{ font-family:"微软雅黑"; font-size:16px; color:#323232; display: block; float: right;text-align: right;  height:45px; padding-top:25px; padding-right:20px; line-height:22px;}

.exam-bj .exam-ri{ width: 719px;overflow: hidden;margin-top:71px;}
.exam-bj .exam-ri dl{overflow:hidden;height: 305px;display: block;}
.exam-bj .exam-ri dl dt{width: 425px;height: 305px; float: left;display: block;}
.exam-bj .exam-ri dl dt a img{ width: 425px;height: 305px;}
.exam-bj .exam-ri dl dd{width:212px;display: block;float: left;height:280px;overflow: hidden;padding:25px 38px 0 44px;background:url("../images/project_jb.jpg") no-repeat right bottom; background-color: #FFFFFF;}
.exam-bj .exam-ri dl dd h3{height: 52px;line-height: 52px;border-bottom: 1px solid #c3c3c3; width:210px; overflow:hidden;}
.exam-bj .exam-ri dl dd h3 a{font-size: 20px;color: #333333;font-weight: bold;}
.exam-bj .exam-ri dl dd p{color: #333333;font-size: 15px;margin-top: 15px;width: 219px;overflow: hidden;display: block;margin-top: 15px;line-height: 30px;}
.exam-bj .exam-list{width: 719px;overflow: hidden;margin-top: 20px;}
.exam-bj .exam-list h3{height: 34px;line-height: 34px;background:url("../images/exam-tit10.jpg") no-repeat left bottom; margin-bottom: 27px;}
.exam-bj .exam-list h3 b{color: #FFFFFF;font-size: 16px;}
.exam-bj .exam-list h3 b i{color: #FFFFFF;font-size: 12px;text-transform: uppercase;font-family: Arial; font-weight: 100;}
.exam-bj .exam-list h3 ul{ margin-top: 20px;}
.exam-bj .exam-list ul li{ width: 223px;height: 200px;display: block;margin-right: 25px;float: left;}
.exam-bj .exam-list ul li.exam-lino{margin-right: 0px;}
.exam-bj .exam-list ul li span{color: #FFFFFF;font-size: 14px; height: 40px;line-height: 40px;width: 223px;text-align: center;display: block;}
.exam-bj .exam-list ul li a img{ width: 223px;height: 160px;}


/*ys*/
.ys01,.ys03{ height:384px; overflow:hidden;}
.ys02{ height:400px; overflow:hidden;}
.ys04{ height:422px; overflow:hidden;}
.ys{height:1684px;padding-top: 66px;overflow: hidden;}
.ys .ys-tit{height: 147px;display: block;background:url("../images/ys_tit.jpg") no-repeat center top;line-height: 186px;text-align: center;width: 100%;}
.ys .ys-tit i{font-family: Arial; font-size: 9px;color: #777777;}
.ys .ys01 .ysle01{width: 500px;height: 355px; margin-top: 29px; overflow:hidden;}
.ys .ys01 .ysle01 img{width: 500px;height: 355px;}
.ys .ys01 .ysri01{position: relative;width: 465px;height: 355px; margin-top: 29px;overflow:hidden;}
.ys .ys01 .ysri01 span{height: 78px;padding: 25px 0 0 97px;background:url("../images/ys_01.jpg") no-repeat left 17px; width: 465px;display: block;color: #444444;font-size: 24px;line-height: 34px;}
.ys .ys01 .ysri01 span i{color: #1857a4;font-size: 24px; font-weight: bold;}
.ys .ys01 .ysri01 ul{margin: 16px 0 0 66px;}
.ys .ys01 .ysri01 ul li{padding-left:34px;color: #444444;font-size: 15px;overflow:hidden;line-height: 24px;background:url("../images/ys_ico.jpg") no-repeat left 8px; margin-bottom: 12px;}
.ys .ys01 .ysri01 ul li i{color: #f67406;}
.ys .ys01 .ysri01 .lex01{ background-color: #e3e3e1;  display: block;  height: 87px;  left: 70px;  position: absolute;  top: 136px;  width: 1px;}
.ys .ys01 .ysri01 .ys01btn{width: 120px;height: 32px;line-height: 32px;text-align: center;display: block;background-color: #f67406;margin: 27px 0  0 101px;}
.ys .ys01 .ysri01 .ys01btn a{color: #FFFFFF;font-size: 15px;}


.ys .ys02 .ysri02{width: 486px;height: 348px; margin-top: 29px; overflow:hidden;}
.ys .ys02 .ysri02 img{width: 486px;height: 348px;}
.ys .ys02 .ysle02{position: relative;width: 468px;height: 348px; overflow:hidden;margin-top: 52px;}
.ys .ys02 .ysle02 span{height: 78px;padding: 25px 0 0 97px;background:url("../images/ys_02.jpg") no-repeat left 17px; width: 500px;display: block;color: #444444;font-size: 22px;line-height: 34px;}
.ys .ys02 .ysle02 span i{color: #1857a4;font-size: 26px; font-weight: bold;}
.ys .ys02 .ysle02 ul{margin: 16px 0 0 66px;}
.ys .ys02 .ysle02 ul li{padding-left:34px;color: #444444;font-size: 15px;overflow:hidden;line-height: 24px;background:url("../images/ys_ico.jpg") no-repeat left 8px; margin-bottom: 12px;}
.ys .ys02 .ysle02 ul li i{color: #f67406;}
.ys .ys02 .ysle02 .lex02{ background-color: #e3e3e1;  display: block;  height: 28px;  left: 70px;  position: absolute;  top: 136px;  width: 1px;}
.ys .ys02 .ysle02 .ys02btn{width: 122px;height: 32px;line-height: 32px;text-align: center;display: block;background-color: #f67406;margin: 27px 0 0 101px;}
.ys .ys02 .ysle02 .ys02btn a{color: #FFFFFF;font-size: 15px;}

.ys .ys03 .ysle03{width: 500px;height: 355px; overflow:hidden; margin-top: 29px;}
.ys .ys03 .ysle03 img{width: 500px;height: 303px;}
.ys .ys03 .ysri03{position: relative;width: 465px;height: 355px; overflow:hidden; margin-top: 29px;}
.ys .ys03 .ysri03 span{height: 78px;padding: 25px 0 0 97px;background:url("../images/ys_03.jpg") no-repeat left 17px; width: 465px;display: block;color: #444444;font-size: 24px;line-height: 34px;}
.ys .ys03 .ysri03 span i{color: #1857a4;font-size: 26px; font-weight: bold;}
.ys .ys03 .ysri03 ul{margin: 16px 0 0 66px;}
.ys .ys03 .ysri03 ul li{padding-left:34px;color: #444444;font-size: 15px;overflow:hidden;line-height: 24px;background:url("../images/ys_ico.jpg") no-repeat left 8px; margin-bottom: 12px;}
.ys .ys03 .ysri03 ul li i{color: #f67406;}
.ys .ys03 .ysri03 .lex03{ background-color: #e3e3e1;  display: block;  height:51px;  left: 70px;  position: absolute;  top: 136px;  width: 1px;}
.ys .ys03 .ysri03 .ys03btn{width: 120px;height: 32px;line-height: 32px;text-align: center;display: block;background-color: #f67406;margin: 27px 0  0 101px;}
.ys .ys03 .ysri03 .ys03btn a{color: #FFFFFF;font-size: 15px;}


.ys .ys04 .ysri04{width: 525px;height: 393px; overflow:hidden;margin-top: 29px;}
.ys .ys04 .ysri04 img{width: 525px;height: 393px;}
.ys .ys04 .ysle04{position: relative;width: 468px;height: 348px;overflow:hidden;margin-top: 52px;}
.ys .ys04 .ysle04 span{height: 78px;padding: 25px 0 0 97px;background:url("../images/ys_04.jpg") no-repeat left 17px; width: 500px;display: block;color: #444444;font-size: 24px;line-height: 34px;}
.ys .ys04 .ysle04 span i{color: #1857a4;font-size: 26px; font-weight: bold;}
.ys .ys04 .ysle04 ul{margin: 16px 0 0 66px;}
.ys .ys04 .ysle04 ul li{padding-left:34px;color: #444444;font-size: 15px;overflow:hidden;line-height: 24px;background:url("../images/ys_ico.jpg") no-repeat left 8px; margin-bottom: 12px;}
.ys .ys04 .ysle04 ul li i{color: #f67406;}
.ys .ys04 .ysle04 .lex04{ background-color: #e3e3e1;  display: block;  height: 63px;  left: 70px;  position: absolute;  top: 136px;  width: 1px;}
.ys .ys04 .ysle04 .ys04btn{width: 122px;height: 32px;line-height: 32px;text-align: center;display: block;background-color: #f67406;margin: 27px 0 0 101px;}
.ys .ys04 .ysle04 .ys04btn a{color: #FFFFFF;font-size: 15px;}

/*gg*/
.gg01bg{height: 195px;overflow: hidden;background:url("../images/gg_img01.jpg") no-repeat center top;}
.gg01bg .ggtel{width: 162px;height: 108px;background:url("../images/gg_tel.png") no-repeat left top;display: block;margin-top: 43px;padding-top: 10px;}
.gg01bg .ggtel .ggtel_rx{font-size: 14px;color: #FFFFFF;margin-left: 40px;}
.gg01bg .ggtel b{ line-height: 49px;font-weight: bold;color: #FFFFFF;font-size: 26px; font-family: Arial;}
.gg01bg .ggtel .zx{width: 158px;height: 33px;background-color: #f67406;text-align: center;line-height: 33px;}
.gg01bg .ggtel .zx a{font-size: 14px;color: #FFFFFF;}

/*jz*/
.al-slide{ float:right; background:#fff; width:825px !important;}

.jz-bg{height: 557px;overflow:hidden; padding:70px 0; background:url(../images/bg.gif);}
.jz-bg .jz-tit{ height: 48px;width: 100%;display: block;text-align: center;}
.jz-bg .jz-tit a img{width: 200px;height: 48px;}
.jz-bg .jz-box{height: 479px;width: 100%;display: block;margin-top: 30px;}
.jz-bg .jz-box .jz-le{ height: 479px; width: 172px;display: block;background-color: #1857a4;}



.jz-le{ height: 479px; width: 172px;display: block;background-color: #1857a4;}
.jz-le ul{margin-top: 16px; height: 432px;display: block;width: 100%;}
.jz-le li{height: 113px; width:90px; margin:0 auto;float: left;width: 100%;text-align: center;padding-top: 24px;}
.jz-le li a img{height: 90px;width: 90px;}
.jz-le li a{ display:inline-block; width:90px; position:relative;}
.jz-le li em{ display:block; width:90px; height:90px;background:url("../images/bg01.png") no-repeat top center; z-index:5; position:absolute; top:0; left:0px; right:0px; bottom:0px;}
.jz-le li span{color: #FFFFFF;font-size: 14px;line-height: 25px;display: block;}
.jz-le .ul-slide li:hover,.jz-le .ul-slide li.cur{background:url("../images/jz_bj01.jpg") no-repeat center center;}
.jz-le li:hover span,.jz-le li.cur span{font-weight: bold;}



/*
.jz-bg .jz-box .jz-le ul{margin-top: 16px; height: 432px;display: block;width: 100%;}
.jz-bg .jz-box .jz-le ul li{height: 113px;float: left;width: 100%;text-align: center;padding-top: 24px;}
.jz-bg .jz-box .jz-le ul li a img{height: 90px;width:107px;}
.jz-bg .jz-box .jz-le ul li span{color: #FFFFFF;font-size: 14px;line-height: 25px;display: block;}
.jz-bg .jz-box .jz-le ul li:hover,.jz-bg .jz-box .jz-le ul li.cur{background:url("../images/jz_bj01.jpg") no-repeat center center;}
.jz-bg .jz-box .jz-le ul li:hover span,.jz-bg .jz-box .jz-le ul li.cur span{font-weight: bold;}
*/
.jz-bg .jz-box .jz-ico{ height: 5px;width: 100%;display:block;width: 44px; margin: 0 auto;}
.jz-bg .jz-box .jz-ico li{background:url("../images/jz_ico01.png") no-repeat center 0;height: 5px;width: 20px;display: block;float: left;}
.jz-bg .jz-box .jz-ico li.cur,.jz-bg .jz-box .jz-le .jz-ico li:hover{background:url("../images/jz_ico02.png") no-repeat center 0;}

.jz-bg .jz-box .jz-ri{width: 777px;display: block;overflow: hidden;margin:25px 0 0 21px;}
.jz-bg .jz-box .jz-ri .jzrl{width: 490px;height: 427px;display: block;}
.jz-bg .jz-box .jz-ri .jzrl a img{width: 490px;height: 427px;}
.jz-bg .jz-box .jz-ri .jzrr{width: 256px;display: block;}
..jz-bg .jz-box .jz-ri .jzrr dl dt{ height: 214px;width: 256px;display: block; }
.jz-bg .jz-box .jz-ri .jzrr dl dt a img{ height: 214px;width: 256px; }
.jz-bg .jz-box .jz-ri .jzrr dl dd{ height: 214px;width: 256px;}
.jz-bg .jz-box .jz-ri .jzrr dl dd h3{margin-top: 26px;  height: 40px;background:url("../images/jz_tit001.jpg") no-repeat left bottom;}
.jz-bg .jz-box .jz-ri .jzrr dl dd h3 a{line-height: 29px;height: 40px; font-size: 16px;color: #555555;font-weight: 100;}
.jz-bg .jz-box .jz-ri .jzrr dl dd p{font-size: 14px;color: #777777;line-height: 25px; margin-top: 12px;}
.jz-bg .jz-box .jz-ri .jzrr dl dd span{width: 105px; height: 32px;text-align: center;line-height: 32px;display: block; margin-top: 29px;background-color: #f67406;}
.jz-bg .jz-box .jz-ri .jzrr dl dd span a{color: #FFFFFF;font-size: 14px;}

/*hz*/
.hz-bg{height: 425px;overflow: hidden;padding-top: 70px;}
.hz-bg .hz-tit{height:48px; display: block;text-align: center;}
.hz-bg .hz-tit a img{width: 336px; height: 48px;}
.hz-bg .hz-box{margin-top:30px;}
.hz-bg .hz-box ul li{width: 198px;height: 135px;display: block;float: left;border: 1px solid #e3e3e3;border-right: 0px;border-bottom: 0px;overflow: hidden;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.hz-bg .hz-box ul li:hover,.hz-bg .hz-box ul li.cur { -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%); filter: none; }
.hz-bg .hz-box ul li.li_no{border-right: 1px solid #e3e3e3;}
.hz-bg .hz-box ul li.li_no1{border-bottom: 1px solid #e3e3e3; border-top:1px solid #e3e3e3;}
.hz-bg .hz-box ul li a img{width: 198px;height: 135px;transition:all 0.5s;-ms-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s;}
.hz-bg .hz-box ul li a:hover img{transform:scale(1.05);-ms-transform: scale(1.05);-webkit-transform: scale(1.05);-o-transform: scale(1.05);-moz-transform: scale(1.05);}

.hz-bg .hz-box ul li:nth-child(5){border-right: 1px solid #e3e3e3 !important;}
.hz-bg .hz-box ul li:nth-child(n+6){border-bottom: 1px solid #e3e3e3 !important;}
.hz-bg .hz-box ul li:last-child{border-right: 1px solid #e3e3e3 !important; border-bottom: 1px solid #e3e3e3 !important;}


/*lc*/
.lc-bg{height: 382px;overflow: hidden;background:url("../images/lc-bg.jpg") no-repeat center top}
.lc-bg .lc-tit{height:50px; display: block;text-align: center; margin-top: 70px;}
.lc-bg .lc-tit a img{width: 201px; height: 50px;}
.lc-bg .lc-box{margin-top: 23px;}
.lc-bg .lc-box ul li{width: 174px;height: 190px; display:inline;float: left;}/*background:url("../images/lc_ico.png") no-repeat 152px 44px;*/
.lc-bg .lc-box ul li a img{width: 95px;height: 95px; margin-left: 16px;}
.lc-bg .lc-box ul li span{height: 68px;line-height: 34px;display: block;text-align: center;color: #FFFFFF;font-size: 16px;width: 131px;background:url("../images/lc-span.jpg") no-repeat center center; margin-top:120px;}
.lc-bg .lc-box ul li.lc_no{width: 114px;}


.lc-bg .lc-box ul li.lc_li01{background:url("../images/lc_011.png") no-repeat 14px 0px;}
.lc-bg .lc-box ul li.lc_li01:hover,.lc-bg .lc-box ul li.lc_li01.cur{background:url("../images/lc_01.png") no-repeat 14px 0px;}

.lc-bg .lc-box ul li.lc_li02{background:url("../images/lc_02.png") no-repeat 14px 0px;}
.lc-bg .lc-box ul li.lc_li02:hover,.lc-bg .lc-box ul li.lc_li02.cur{background:url("../images/lc_022.png") no-repeat 14px 0px;}

.lc-bg .lc-box ul li.lc_li03{background:url("../images/lc_03.png") no-repeat 14px 0px;}
.lc-bg .lc-box ul li.lc_li03:hover,.lc-bg .lc-box ul li.lc_li03.cur{background:url("../images/lc_033.png") no-repeat 14px 0px;}

.lc-bg .lc-box ul li.lc_li04{background:url("../images/lc_04.png") no-repeat 14px 0px;}
.lc-bg .lc-box ul li.lc_li04:hover,.lc-bg .lc-box ul li.lc_li04.cur{background:url("../images/lc_044.png") no-repeat 14px 0px;}

.lc-bg .lc-box ul li.lc_li05{background:url("../images/lc_05.png") no-repeat 14px 0px;}
.lc-bg .lc-box ul li.lc_li05:hover,.lc-bg .lc-box ul li.lc_li05.cur{background:url("../images/lc_055.png") no-repeat 14px 0px;}

.lc-bg .lc-box ul li.lc_li06{background:url("../images/lc_06.png") no-repeat 14px 0px;}
.lc-bg .lc-box ul li.lc_li06:hover,.lc-bg .lc-box ul li.lc_li06.cur{background:url("../images/lc_066.png") no-repeat 14px 0px;}

/*ly*/
.ly-bg{ height: 364px; padding-top: 69px; overflow: hidden;}
.ly-bg .ly-le{ width: 671px;height: 364px;display: block; background:url("../images/ly-img01.jpg") no-repeat;}
.ly-bg .ly-le .le-box{margin: 83px 142px;width: 388px;height: 186px;display: block;position: relative;}
.ly-bg .ly-le .le-box img{width: 388px;height: 186px;}
.ly-bg .ly-le .le-box span{background:url("../images/ly-tel002.png") no-repeat;color: #333333;font-size: 14px; height: 41px; width: 200px; display: block;position: absolute; top:116px;left: 99px;padding-left: 50px;}
.ly-bg .ly-le .le-box span b{color: #111111;font-size: 22px;font-family: Arial;}
.ly-bg .ly-ri{ height: 364px; width: 310px; display: block;}
.ly-bg .ly-ri h1{height:41px;border-bottom: 1px solid #dddddd; }
.ly-bg .ly-ri h1 b{ border-bottom: 3px solid #dddddd; height: 40px;display: block; width: 124px;float: left;}
.ly-bg .ly-ri h1 b img{width: 124px;height: 23px;}
.ly-bg .ly-ri h1 i{font-size: 14px;color: #999999; font-family: Arial; text-transform: uppercase; margin-left: 8px;line-height: 33px;}
.ly-bg .ly-ri ul{ margin-top: 38px;position: relative;}
.ly-bg .ly-ri ul li{width: 297px;height: 34px; border: 1px solid #ececec; margin-bottom: 7px;}
.ly-bg .ly-ri ul li span{ padding-top: 8px;text-align: center;border-right: 1px solid #ececec;height: 26px;display: block;width: 35px;}
.ly-bg .ly-ri ul li b{line-height: 34px; font-weight: 100;color: #999999; font-size: 14px; margin-left: 12px;}
.ly-bg .ly-ri ul li input{border: none;  height: 32px;  line-height: 32px;  margin-top: -4px;}
.ly-bg .ly-ri ul li.lyli01 input{ width: 190px;}
.ly-bg .ly-ri ul li.lyli02 input{ width: 176px;}
.ly-bg .ly-ri ul li.lyli03 input{ width: 204px;}
.ly-bg .ly-ri ul li.lyli04{height:70px;}
.ly-bg .ly-ri ul li.lyli04 b{display: block;float: left;}
.ly-bg .ly-ri ul li.lyli04 span{border-bottom: 1px solid #ececec;}
.ly-bg .ly-ri ul li.lyli04 textarea{width:200px; height: 68px;}
.ly-bg .ly-ri ul li.lyli05{width: 180px;}
.ly-bg .ly-ri ul li.lyli05 input{width: 73px; }
.ly-bg .ly-ri ul li.lyli05 .yzm-img{position: absolute; top:207px; right: 64px;}
.ly-bg .ly-ri ul .red2{position: absolute; top:12px; right: 0px;width:5px;display: block; height:5px;color: #f67406;}
.ly-bg .ly-ri ul .red{position: absolute; top:54px; right: 0px;width:5px;display: block; height:5px;color: #f67406;}
.ly-bg .ly-ri .s_m{ height: 33px; width: 140px; background-color: #f67406;line-height: 33px;color: #FFFFFF;font-size: 14px;border:none; margin-top: 20px;}
.ly-bg .ly-ri .t_i{ height: 33px; width: 140px; background-color: #1857a4;line-height: 33px;color: #FFFFFF;font-size: 14px;border:none;margin-top: 20px;}


.zx-bg{height: 508px;overflow:hidden;padding-top: 70px; background:url(../images/bg.gif); margin:70px 0;}
.zx-bg .zx-tit{ height: 48px;width: 100%;display: block;text-align: center;}
.zx-bg .zx-tit a img{width: 202px;height: 48px;}
.zx-bg .zx-box{ margin-top: 27px;}
.zx-bg .zx-box .zx-01{ margin-left: 29px;width: 314px;overflow: hidden;display: block;}
.zx-bg .zx-box .zx-01 .zxtit01{ height: 22px;display: block;}
.zx-bg .zx-box .zx-01 h1{ height: 22px;width:144px; float: left;}
.zx-bg .zx-box .zx-01 h1 a{color:#333333; font-size: 18px;line-height: 12px;float: left;line-height: 19px}
.zx-bg .zx-box .zx-01 h1 img{width: 22px; height: 22px; margin-right: 10px; float: left;}
.zx-bg .zx-box .zx-01 span.tar01{width: 66px; height: 19px; display: block;  line-height: 20px;}
.zx-bg .zx-box .zx-01 span.tar01 a{color: #999999; font-size: 14px; text-transform: uppercase;}
.zx-bg .zx-box .zx01-box{height: 316px;overflow: hidden; margin-top: 27px; background:#fff;}
.zx-bg .zx-box .zx01-box h1{width: 314px;height: 151px;display: block;}
.zx-bg .zx-box .zx01-box h1 a img{width: 314px;height: 151px;object-fit: cover;}
.zx-bg .zx-box .zx01-box ul{ margin-top: 18px; float: left;width: 100%;}
.zx-bg .zx-box .zx01-box ul li{ background: url("../images/zx_ico01.jpg") no-repeat scroll 15px center; text-align:left; height: 36px; line-height: 35px; padding-left: 37px;}
.zx-bg .zx-box .zx01-box ul li a{color: #555555; font-size: 14px;display: block; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.zx-bg .zx-box .zx-01:first-child{ margin-left: 0px!important;}


/*about*/
.about-bg{overflow: hidden;position: relative;}
.about-bg dl dt{height: 289px;display: block;}
.about-bg dl dt a img{ width: 1000px;height: 289px;}
.about-bg dl dd p{font-size: 14px;color: #333333;line-height: 28px;text-align: center; padding-top:36px;}
.about-bg dl dd span{height: 34px; width: 205px;border: 3px solid #1857a4;border-top:none;display: block; text-align: center;line-height: 34px;margin: 0 auto; text-transform:uppercase;}
.about-bg dl dd span a{color: #333333; font-size: 14px;font-family: Arial;}
.about-bg .zjhc{position: absolute;top:244px;width: 211px; height: 70px;display: block;}
.about-bg .zjhc img{width: 360px; height: 45px;}
.about-bg .about-more{ margin-top: 31px;}
.about-bg .about-more ul{padding-top:20px;width: 829px;display: block;margin: 0 auto;background: url("../images/ul_bg.jpg") no-repeat scroll center top; height: 111px;display: block;}
.about-bg .about-more ul li{width: 207px;float: left;display: block;text-align: center; }
.about-bg .about-more ul li a img{display: block;margin: 0 auto;}
.about-bg .about-more ul li a span{text-align: center;color: #333333; font-size: 18px; display: block; height: 40px;line-height: 40px; margin-top: 47px;}
.about-bg .about-more ul li:hover a span,.about-bg .about-more ul li.cur a span{color: #f99947;}
.about-bg .about-more ul li.li_no{ background: none;}

/*;*/
.about-bg .about-more ul li.ali01{background: url("../images/about_img01.jpg") no-repeat center top;}
.about-bg .about-more ul li.ali02{background: url("../images/about_img02.jpg") no-repeat center top;}
.about-bg .about-more ul li.ali03{background: url("../images/about_img03.jpg") no-repeat center top;}
.about-bg .about-more ul li.ali04{background: url("../images/about_img04.jpg") no-repeat center top;}

.about-bg .about-more ul li.ali01:hover,.about-bg .about-more ul li.ali01.cur{background: url("../images/about_img001.jpg") no-repeat center top;}
.about-bg .about-more ul li.ali02:hover,.about-bg .about-more ul li.ali02.cur{background: url("../images/about_img002.jpg") no-repeat center top;}
.about-bg .about-more ul li.ali03:hover,.about-bg .about-more ul li.ali03.cur{background: url("../images/about_img003.jpg") no-repeat center top;}
.about-bg .about-more ul li.ali04:hover,.about-bg .about-more ul li.ali04.cur{background: url("../images/about_img004.jpg") no-repeat center top;}

.link-bg{background-color: #f4f4f4;padding: 40px 0;}

.link-bg .link span{width: 142px;height: auto;display: block;float: left;border-right: 1px solid #d4d3d3;line-height: 25px; overflow:hidden; }
.link-bg .link span b a{color: #1857a4; font-size: 18px;}
.link-bg .link span em a{color: #b1b1b1; font-size: 14px;}
.link p { float: right; width: 850px; }
.link-bg .link p a{width: 94px; float: left;display: block;text-align: center;line-height: 24px;}


.pro-le{ width:260px; height:auto;}
.pro-le h2{ background-color:#163a84;width:260px; height:90px; display:block; float:left;}
.pro-le h2 a{ text-decoration:none;}
.pro-le h2 a b{ color: #ffffff;display: block;font-size: 24px; height: 34px; margin-top: 18px;text-align: center;width: 260px;}
.pro-le h2 a i{  color: #8b9dc2;display: block;font-family: Arial;font-size: 16px;height: 30px;text-align: center;width: 260px;text-transform:uppercase;}
.pro-le .procolumn{ height:auto; float:left;}
.pro-le .procolumn h3{ border-left:2px solid #da2538; height:60px; width:258px; float:left; line-height:60px;}
.pro-le .procolumn h3 a{ color:#333333; font-size:16px; margin-left:30px;}
.pro-le .procolumn h3:hover a,.pro-le .procolumn h3.cur a{color:#da2538;}
.pro-le .procolumn ul{ height:auto; float:left;}
.pro-le .procolumn ul li.ul_li{height:55px; width:259px; float:left;line-height:60px; border-left:1px solid #e5e5e5; position:relative;}
.pro-le .procolumn ul li.ul_li a{ margin-left:30px;font-size:14px; color:#333333;}
.pro-le .procolumn ul li.ul_li:hover{height:55px; width:259px; float:left;line-height:60px; background-color:#163a84;}
.pro-le .procolumn ul li.ul_li:hover a,.pro-le .procolumn ul .ul_li.cur a{ color:#ffffff;}
.pro-le .procolumn .pro_blue{  margin-left: 1px; background-color:#163a84; height:8px; width:259px; float:left; display:block;}
.pro-le .procolumn ul li.ul_li .pro_erj{position:absolute; width:260px; overflow:hidden; top:0px; left:260px;z-index: 999;}
.pro-le .procolumn ul li.ul_li .pro_erj ol{ width:260px; overflow:hidden; }
.pro-le .procolumn ul li.ul_li .pro_erj ol li{ width:260px; height:50px; border-bottom:1px dashed #96a6c8;}
.pro-le .procolumn ul li.ul_li .pro_erj ol li b{ margin-right:5px;}
.pro-le .procolumn ul li.ul_li .pro_erj ol li.no{ width:260px; height:50px; border-bottom:none; padding-bottom:10px;}
.pro-le .procolumn ul li.ul_li .pro_erj ol li a{color:#ffffff;text-decoration:none;cursor:pointer;}




/*productlist*/
.probj .pro-ri{ width:718px; float:right;height:auto;}
.pro-ri .pro-rtit{ width:718px; height:30px; display:block; float:left;}
.pro-ri .pro-rtit span a h3{ font-size:16px; color:#163a84; float:left;}
.pro-ri .pro-rtit span a i{ font-size:12px; color:#666666; font-family:Arial; line-height:22px; }
.pro-ri .pro-rtit .pro_morer a{ font-size:14px;font-family:Arial;color:#666666;}
.probj .pro-ri .pro_big{ width:718px; display:block; float:left; height:400px; background-color:#efefef; margin-top:25px; position:relative; }
.probj .pro-ri .pro_big .pro_prev{ position:absolute; top:180px; left:15px;}
.probj .pro-ri .pro_big .pro_next{ position:absolute; top:180px; right:15px;}
.probj .pro-ri .pro_big dl{ width:645px; border:1px solid red; height:320px; margin:45px 0 0 35px;}
.probj .pro-ri .pro_big dl dt{ width:350px; float:left; border:1px solid red; height:320px;}
.probj .pro-ri .pro_big dl dd{ width:290px; float:right; border:1px solid red; height:320px;}
.probj .pro-ri .pro_big dl dd a .tit01{ line-height:60px; height:60px; width:250px; float:left; display:block; border-bottom:1px solid #c3c3c3; color:#333333; font-size:20px; font-weight:bold;}
.probj .pro-ri .pro_big dl dd a .pro_desc{height:165px;width:250px; float:left; display:block; font-size:14px; color:#333333; line-height:26px;}
.probj .pro-ri .pro_big dl dd .pro_ck{ margin:226px 177px 0 0; height:30px; width:105px; border:1px solid #da2538; text-align:center; line-height:30px;}
.probj .pro-ri .pro_big dl dd .pro_ck a{ color:#da2538; font-size:14px;}
.probj .pro-ri .pro_list{ margin-top:19px;width:718px; float:left; overflow:hidden;}
.probj .pro-ri .pro_list ul{width:718px; float:left; overflow:hidden;}
.probj .pro-ri .pro_list ul li{ margin:0 22px 23px 0; width:222px; height:221px; float:left;border:1px solid #e5e5e5;}
.probj .pro-ri .pro_list ul li a img{width:203px; height:174px; margin:0 11px 0 11px;}
.probj .pro-ri .pro_list ul li a span{ border-top:1px solid #e5e5e5;margin:0 11px 0 11px;width:203px; height:42px; display:block; line-height:42px; font-size:14px;color:#333333;}
.probj .pro-ri .pro_list ul li.li_no{ margin-right:0px;}


/*project*/
.projectbj{ height:590px; width:100%; margin:0 auto; overflow:hidden;}
.projectbj .project_tit{ width:100%;  overflow:hidden; float:left; margin-top:60px; }
.projectbj .project_tit span{   display: block;height: 48px;text-align: center;width: 100%;}
.projectbj .project_tit span img{ width:323px; height:44px;}
.projectbj .project_tit span a{color:#8b9dc2; font-family:Arial;}
.projectbj .project_le{  width:250px; height:362px; float:left;}
.projectbj .project_le ul{ width:250px; height:362px; float:left;}
.projectbj .project_le ul li{ width:250px; height:60px;  border-left:1px solid #ffffff; line-height:60px;}
.projectbj .project_le ul li:hover,.projectbj .project_le ul li.cur{ border-left:3px solid #ffffff; margin-left:-1px;}
.projectbj .project_le ul li:hover a,.projectbj .project_le ul li.cur a{ font-weight:bold;}
.projectbj .project_le ul li a{font-size:16px; color:#ffffff; margin-left:22px;}
.projectbj .project_ri{  width:748px; height:360px; border:1px solid red;float:right;}
.projectbj .project_ri dl{ width:748px; height:360px; float:left;}
.projectbj .project_ri dt{ width:464px; height:360px; float:left;}
.projectbj .project_ri dd{ width:284px; height:360px; float:right; background-color:#da2538;}
.projectbj .project_ri dd h3{  margin-top:60px; height:41px; width:228px; margin-left:30px; overflow:hidden; }
.projectbj .project_ri dd h3 a{font-size:16px; font-weight:bold;color:#ffffff;}
.projectbj .project_ri dd p{ font-size:14px;color:#ffffff;width:228px; margin-left:30px;overflow:hidden; height:175px; line-height:24px; }
.projectbj .project_ri dd span{ font-size:14px;color:#ffffff;width:228px;overflow:hidden; height:30px; border:1px solid #ffffff; text-align:center; line-height:30px; display:block; margin-left:30px;}


/*ys*/
.ys{ height:1737px; width:100%; overflow:hidden;}
.ys .ys_tit{ margin-top:68px;width:100%; display:block; }
.ys .ys_tit img{ width:733px; height:105px;}




/*友情链接*/
.link {overflow:hidden;}
.link h2 {float:left;text-align:center;width:115px;font-size:16px;}
.link h2 a {color:#333;text-decoration:none;}
.link h2 em {font-size:13px;font-weight:normal;display:block;color:#494443;margin-top:5px;}
.link .link_c {float:right;width:1007px;overflow:hidden;font-size:12px;line-height:46px;}
.link .link_c a {text-decoration:none;color:#403e3e;margin-right:28px;}




/******************************广告*********************************/
.banners{height: 570px;}
.fullSlide {width:100%;position:relative;height:570px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:570px;overflow:hidden;text-align:center;background-position:center top;background-repeat: no-repeat;}
.fullSlide .bd li a {display:block;height:570px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:100px;height:8px;margin:1px;overflow:hidden;background:#fff;line-height:999px;margin:0 5px;border-radius: 5px;}
.fullSlide .hd ul .on {background:#1857A4;border-radius: 5px;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:45%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;
filter:alpha(opacity=50);opacity:0.5;display:none;width:35px; height:80px;}
.fullSlide .prev{background: #1857A4 url(../images/letf-an.png) no-repeat;border-radius: 5px;}
.fullSlide .next{left:auto;right:5%;background:#1857A4 url(../images/right-an.png) no-repeat;border-radius: 5px;}